On adaptive resource allocation for complex real-time application

نویسندگان

  • Daniela Rosu
  • Karsten Schwan
  • Sudhakar Yalamanchili
  • Rakesh Jha
چکیده

Resource allocation for high-performance real-time applications is challenging due to the applications’ data-dependent nature, dynamic changes in their external environment, and limited resource availability in their target embedded system platforms. These challenges may be met by use of Adaptive Resource Allocation (ARA) mechanisms that can promptly adjust resource allocation to changes in an application’s resource needs, whenever there is a risk of failing to satisfy its timing constraints. By taking advantage of an application’s adaptation capabilities, ARA eliminates the need for ‘over-sizing’ real-time systems to meet worst-case application needs. This paper proposes a model for describing an application’s adaptation capabilities and the runtime variation of its resource needs. The paper also proposes a satisfiability-driven set of performance metrics for capturing the impact of ARA mechanisms on the performance of adaptable real-time applications. The relevance of the proposed set of metrics is demonstrated experimentally, using a synthetic application designed to represent time-critical applications in C3I systems. College of Computing Georgia Institute of Technology Atlanta, Georgia 30332–0280 Funded in part by DARPA through the Honeywell Technology Center under Contract No. B09332478 and Contract No. B09333218, and by NSF equipment grants CDA-9501637, CDA-9422033 and ECS-9411846. On Adaptive Resource Allocation for Complex Real-Time Applications Daniela Roşu, Karsten Schwan, Sudhakar Yalamanchili Georgia Institute of Technology 801 Atlantic Drive, Atlanta, GA 30332-0208 f daniela,schwan [email protected] [email protected] Rakesh Jha Honeywell Technology Center 3660 Technology Drive Minneapolis, MN-55418 [email protected]

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Adaptive Resource Allocation for Complex Real-Time Applications

Resource allocation for high-performance real-time applications is challenging due to the applications’ datadependent nature, the dynamic changes in their external environment, and the limited resources available of the embedded systems on which they run. These challenges may be met by use of Adaptive Resource Allocation (ARA) mechanisms that can promptly adjust resource allocation to changes i...

متن کامل

A New Fairness Index and Novel Approach for QoS-Aware Resource Allocation in LTE Networks Based on Utility Functions

Resource allocation techniques have recently appeared as a widely recognized feature in LTE networks. Most of existing approaches in resource allocation focus on maximizing network’s utility functions. The great potential of utility function in improving resource allocation and enhancing fairness and mean opinion score (MOS) indexes has attracted large efforts over the last few years. In this p...

متن کامل

FARA - A Framework for Adaptive Resource Allocation in Complex Real-Time Systems

This paper introduces FARA, a framework that provides abstractions and mechanisms for building integrated adaptation and resource allocation services in complex real-time systems. FARA's design addresses (1) the speci cation of the adaptation capabilities of general-domain applications with multiple adaptive components and (2) the control of the adaptation impact on the satis ability of an appl...

متن کامل

Cycle Time Optimization of Processes Using an Entropy-Based Learning for Task Allocation

Cycle time optimization could be one of the great challenges in business process management. Although there is much research on this subject, task similarities have been paid little attention. In this paper, a new approach is proposed to optimize cycle time by minimizing entropy of work lists in resource allocation while keeping workloads balanced. The idea of the entropy of work lists comes fr...

متن کامل

Resource allocation based on DEA for distance improvement to MPSS points considering environmental factors

This paper proposes a new resource allocation model which is based on data envelopment analysis (DEA) and concerns systems with several homogeneous units operating under supervision of a central unit. The previous studies in DEA literature deal with reallocating/allocating organizational resource to improve performance or maximize the total amount of outputs produced by individual units. In tho...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997